home *** CD-ROM | disk | FTP | other *** search
/ The World's Largest Collection of Windows Software / The World's Largest Collection of Windows Software - Disc 2.iso / win / pro171 / abstract. next >
Text File  |  1992-12-02  |  1KB  |  33 lines

  1.  
  2.  CTL3D: Demonstrates Three-Dimensional Controls
  3.  
  4.  CLT3D is a companion sample to the "Adding 3-D Effects to
  5.  Controls" technical article on the Microsoft(R) Developer
  6.  Network CD. CTL3D uses the CTL3D.DLL library to add 3-D
  7.  effects to all controls.
  8.  
  9.  The 3-D effect gives the Windows(TM) interface a more
  10.  sophisticated appearance. It also gives the user a clearer
  11.  indication of which actions are taking place. A 3-D button
  12.  that looks pressed provides more information than a two-
  13.  dimensional (2-D) button that simply changes color.
  14.  
  15.  Windows version 3.x uses 3-D for pushbuttons only; all
  16.  other standard controls are in 2-D. However, many
  17.  applications have started adopting 3-D for other controls
  18.  as well, so the complete 3-D look is now associated with
  19.  leading-edge applications and is quickly becoming a
  20.  standard. For example, Microsoft Excel version 4.0 uses 3-
  21.  D for all controls. The CTL3D library was created by the
  22.  Microsoft Excel development group and contains all of the
  23.  functionality required for 3-D controls.
  24.  
  25.  Microsoft Excel CTL3D was built and tested under Microsoft
  26.  Windows 3.1, but will also run under Windows 3.0.
  27.  
  28.  KEYWORDS: PR-CD2; SendMessage; ExtTextOut; SetTextColor;
  29.  OffsetRect; DrawText; IntersectClipRect;
  30.  GetTextExtentPoint; GetTextExtent; GetCurrentTask;
  31.  GetParent; GetDeviceCaps; GetSystemMetrics; GetClassInfo;
  32.  subclass; hook; GetSysColor
  33.